Gaalop - High Performance Parallel Computing Based on Conformal Geometric Algebra

نویسندگان

  • Dietmar Hildenbrand
  • Joachim Pitt
  • Andreas Koch
چکیده

We present Gaalop (Geometric algebra algorithms optimizer), our tool for high performance computing based on conformal geometric algebra. The main goal of Gaalop is to realize implementations that are most likely faster than conventional solutions. In order to achieve this goal, our focus is on parallel target platforms like FPGA (field-programmable gate arrays) or the CUDA technology from NVIDIA. We describe the concepts, the current status, as well as the future perspectives of Gaalop dealing with optimized software implementations, hardware implementations as well as mixed solutions. An inverse kinematics algorithm of a humanoid robot is described as an example.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Gaalop - High Performance Computing based on Conformal Geometric Algebra

We present Gaalop (Geometric algebra algorithms optimizer), our tool for high performance computing based on Conformal Geometric Algebra (GA). The main goal of Gaalop is to realize implementations that are most likely faster than conventional solutions. We describe the concepts, the state-of-the-art as well as the future perspectives of Gaalop dealing with optimized software implementations, ha...

متن کامل

Gaalop Compiler Driver

The focus of the this work is on the better integration of algorithms expressed in Conformal Geometric Algebra (CGA) in modern high level computer languages, namely C++ and NVIDIA’s Compute Unified Device Architecture (CUDA). A high runtime performance in terms of CGA is achieved using symbolic optimizing through the invocation of Gaalop.

متن کامل

Optimizations and Performance of a Robotics Grasping Algorithm Described in Geometric Algebra

The usage of Conformal Geometric Algebra leads to algorithms that can be formulated in a very clear and easy to grasp way. But it can also increase the performance of an implementation because of its capabilities to be computed in parallel. In this paper we show how a grasping algorithm for a robotic arm is accelerated using a Conformal Geometric Algebra formulation. The optimized C code is pro...

متن کامل

Gaalop 2.0 - A Geometric Algebra Algorithm Compiler

In recent years, Geometric Algebra (GA) has become more and more popular in fields of science and engineering due to its potential for compact algorithms. However, the execution of GA algorithms and the related need for high computational power is still the limiting factor for these algorithms to be used in practice. Therefore, it would be desirable to automatically detect parts that can be cal...

متن کامل

Foundations of Geometric Algebra Computing

The author defines “Geometric Algebra Computing” as the geometrically intuitive development of algorithms using geometric algebra with a focus on their efficient implementation, and the goal of this book is to lay the foundations for the widespread use of geometric algebra as a powerful, intuitive mathematical language for engineering applications in academia and industry. The related technolog...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010